Package-level declarations

Types

data class AuthorizeVariableRecurringPaymentsMandate @JvmOverloads constructor(val consentId: String, val authorizationCode: String, val market: String, val locale: Locale = Locale.getDefault()) : RequestType

This class contains all the request parameters for the Variable Recurring Payment flow.

Link copied to clipboard
data class InitiateBulkPayment @JvmOverloads constructor(val paymentRequestId: String, val market: String, val locale: Locale = Locale.getDefault(), val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the Bulk payment flow.

Link copied to clipboard
data class InitiateBulkPaymentWithPermanentUser @JvmOverloads constructor(val authorizationCode: String, val paymentRequestId: String, val market: String, val locale: Locale = Locale.getDefault(), val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the One-time bulk payment flow with permanent user.

Link copied to clipboard
data class InitiateOneTimePayment @JvmOverloads constructor(val paymentRequestId: String, val market: String, val locale: Locale = Locale.getDefault(), val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the One-time payment flow.

Link copied to clipboard
data class InitiateOneTimePaymentWithPermanentUser @JvmOverloads constructor(val authorizationCode: String, val paymentRequestId: String, val market: String, val locale: Locale = Locale.getDefault(), val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the One-time payment flow with permanent user.